package com.wms.mapper;

import com.wms.entity.BStockOutRecord;
import org.apache.ibatis.annotations.Mapper;

/**
 * 出库记录DAO层接口
 * 与BStockOutRecordMapper.xml映射
 */
@Mapper // 标记为MyBatis接口，Spring会自动扫描
public interface BStockOutRecordMapper {

    /**
     * 插入出库记录
     * @param stockOutRecord 出库记录实体
     * @return 影响行数（1：成功，0：失败）
     */
    int insertStockOutRecord(BStockOutRecord stockOutRecord);

    /**
     * 根据ID查询出库记录（可选）
     * @param id 主键ID
     * @return 出库记录实体
     */
    BStockOutRecord getStockOutRecordById(Long id);
}
